// 对象字面量增强

// 如果变量名和要添加到对象中的属性名一致可以省略 :变量名
// 添加普通方法也可能直接省略: function
// 可以使用表达式的返回值做属性名(计算属性名) []内部可以使用任意表达式
age = 18;
const obj = {
    age,
    name: "jack",
    method1() {
        console.log(this); // 指向obj
    },
    [Math.Random]: "随机属性",
};

obj.method1();
